Crest: a New Model for Decentralized, Internet-scale Applications Crest: a New Model for Decentralized, Internet-scale Applications

نویسندگان

  • Justin R. Erenkrantz
  • Michael M. Gorlick
  • Richard N. Taylor
چکیده

CREST is a new architectural style for highly dynamic distributed applications. CREST (Computational REST) is a generalization of the REST architectural style that shaped the scaleable WWW. In CREST, URLs denote loci of computations and the representations exchanged are expressions that may be as simple as a string literal or as rich as full continuations or closures. CREST eliminates the client-server distinction of the WWW in favor of an economy of dynamic, individualistic peers. Hence CREST supports a computational exchange web where delivered content is a “side-effect” of such exchange. CREST emerged from long-term study of Web applications, examining the ways in which dynamism has started to appear, and the ways in which developers have struggled to apply REST principles in increasingly demanding applications. The paper presents the five key CREST axioms and discusses the issues that application designers must address. A framework supporting implementation of CREST applications is described and illustrated through discussion of a demo application, a dynamic news feed processor. The framework is fully backwards compatible with the existing Web infrastructure.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CREST: A new model for Decentralized, Internet-Scale Applications

CREST is a new architectural style for highly dynamic distributed applications. CREST (Computational REST) is a generalization of the REST architectural style that shaped the scaleable WWW. In CREST, URLs denote loci of computations and the representations exchanged are expressions that may be as simple as a string literal or as rich as full continuations or closures. CREST eliminates the clien...

متن کامل

A New Class of Decentralized Interaction Estimators for Load Frequency Control in Multi-Area Power Systems

Load Frequency Control (LFC) has received considerable attention during last decades. This paper proposes a new method for designing decentralized interaction estimators for interconnected large-scale systems and utilizes it to multi-area power systems. For each local area, a local estimator is designed to estimate the interactions of this area using only the local output measurements. In fact,...

متن کامل

Decentralized Model Reference Adaptive Control of Large Scale Interconnected Systems with Time-Delays in States and Inputs

This paper investigates the problem of decentralized model reference adaptive control (MRAC) for a class of large scale systems with time varying delays in interconnected terms and state and input delays. The upper bounds of the interconnection terms are considered to be unknown. Time varying delays in the nonlinear interconnection terms are bounded and nonnegative continuous functions and thei...

متن کامل

A Middleware for Large Scale Networks Inspired by the Immune System

Very large scale networks such as the Internet require a new operational model to use resources efficiently and reduce the need for the administration necessary in clientserver networks. In this paper, we present an autonomous decentralized system inspired by the immune system as an alternative to the traditional client-server paradigm. The immune system has a useful set of organizing principle...

متن کامل

Internet of Things: A Survey for the Individuals' E-Health Applications

In today's world, the Internet of Things (IoT), which is a fairly new technology, has become a popular topic for discussion. Meanwhile, the increasing demand for personalized healthcare with the assistance of new technologies has created new applications called e-health IoT applications; however, researchers are still attempting to find its applications, therefore they have not been able to foc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009